package drds.server.sqlparser.visitor;

import drds.server.sqlparser.sqlobject.expression.data_type.Text;
import drds.server.sqlparser.sqlobject.expression.data_type.number.Decimal;
import drds.server.sqlparser.sqlobject.expression.data_type.number.Int;

/**
 * 
 * @author 曹正辉<330937205@qq.com>
 * 
 */
public class OutputVisitorUtils {

	public static boolean visit(PrintableVisitor visitor, Int x) {
		visitor.print(x.getNumber().toString());
		return false;
	}

	public static boolean visit(PrintableVisitor visitor, Decimal x) {
		visitor.print(x.getNumber().toString());
		return false;
	}

	public static boolean visit(PrintableVisitor visitor, Text x) {

		String text = x.getText();

		visitor.print(text);

		return false;
	}
}
